.relationProcess {
    margin: 18px 0;
}

.relationProcess .rp_wrap {
    height: 44px;
    line-height: 48px;
    border-top: 1px dashed #E9EBEE;
    position: relative;
}

.relationProcess .rp_wrap .rp_title {
    color: #222;
}

#js-relation {
    color: #222;
    cursor: pointer;
}

.relationProcess .no_relation_process {
    font-size: 13px;
    color: #999;
    padding: 0 12px;
}

.relation_process_wrap {
    border: 1px solid #EBEDF0;
    padding: 12px 0;
}
.relation_process_wrap.hasError{
    border-color:#f5222d;
    background: #FBF3F3;
}

.icon-xiangguanliucheng{
    color:#609dff;
    font-size:13px;
    margin-right: 5px;
}
.process_item{
    font-size:13px;
    color:#5BA1F5;
    display: block;
    height: 24px;
    line-height: 24px;
    padding: 0 12px;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 95%;
    white-space: nowrap;
}
.process_item:hover{
    color:#5BA1F5;
    background: #F5F7FA;
}
.process_item:focus{
    color:#5BA1F5;
}
.relation_process_wrap .process_item_wrap:hover{
    background: #F5F7FA;
}
.relation_process_wrap li:hover .delete_process{display: block;}
.relation_process_wrap .delete_process{
    position: absolute;
    right: 12px;
    top: 0;
    width: 30px;
    text-align: right;
    line-height: 24px;
    display: none;
}
.relation_process_wrap .delete_process i{
    color: #898989;
    opacity: .5;
}
.relation_process_wrap .delete_process i:hover{
    opacity: 1;
}
.relation_process_wrap .process_item_wrap{
    position: relative;
}
